package com.cloudbroker.bcs.platform.dav.bizapi.service.operate.vo;

import com.cloudbroker.bcs.common.validatioin.annotation.EnumValue;
import com.cloudbroker.bcs.common.validatioin.annotation.Length;
import com.cloudbroker.bcs.common.validatioin.annotation.NotBlank;
import com.cloudbroker.bcs.platform.dav.bizapi.service.base.vo.HSBCPSVO;

import java.io.Serializable;

/**
 * Created by hspcadmin on 2017/1/3.
 */
public class ChatContentGagForm extends HSBCPSVO {
    /**
     * serialVersionUID
     */
    private static final long serialVersionUID = 1L;

    @NotBlank
    @Length(max = 64)
    private String customer_id;

    @NotBlank
    @Length(max = 64)
    private String broker_id;

    @NotBlank
    @EnumValue(enums={"0","1"})
    private String gag_flag;

    public String getCustomer_id() {
        return customer_id;
    }

    public void setCustomer_id(String customer_id) {
        this.customer_id = customer_id;
    }

    public String getGag_flag() {
        return gag_flag;
    }

    public void setGag_flag(String gag_flag) {
        this.gag_flag = gag_flag;
    }

    public String getBroker_id() {
        return broker_id;
    }

    public void setBroker_id(String broker_id) {
        this.broker_id = broker_id;
    }

    @Override
    public String toString() {
        final StringBuffer sb = new StringBuffer("ChatContentGagForm{");
        sb.append("customer_id='").append(customer_id).append('\'');
        sb.append(", broker_id='").append(broker_id).append('\'');
        sb.append(", gag_flag='").append(gag_flag).append('\'');
        sb.append('}');
        return sb.toString();
    }
}
